﻿/* BEGIN : 基础的 */
BODY { 
     font-size:12px;
	 background-color:#ddf3f7;
	 }
HTML, BODY{
	height:100%;
    padding:0;
    margin:0;
}
BODY,P,TD,DIV,SPAN,A,INPUT
{
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
}
A
{
    color:#0082cb;
    text-decoration:none;
}
A:hover
{
    color:#ff0000;
    text-decoration:underline;
}
legend
{
	color:#888888;
	height:18px;
	padding-left:2px;
	}
fieldset
{
	overflow:auto;
	padding-bottom:24px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #ceeef4;
	width:974px;
	}
fieldset table
{
	}
fieldset.fieldset_2
{
	width:475px;
	 }
fieldset.fieldset_3
{
	width:465px;
	 }
/* END : 基础的 */
/* BEGIN: 页面布局 */
.layer_header
{
	clear:both; 
	float:none;
	text-align:center;
	width:1006px;
	margin:auto;
	background-color:#ffffff;
	}
.layer_body
{
	margin:auto;
	width:1000px;
	background-color:#ffffff;
	height:400px;
	}
.layer_main
{
	padding:3px 3px 3px 3px;
	background-color:#ffffff;
	clear:both;
	margin:auto;
	width:1000px;
	overflow:hidden;
	}
.layer_menu
{
	clear:both;
	margin:auto;
	width:1006px;
	overflow:hidden;
	background-color:#ffffff;
	background-image:url(/cellula_client/default/images/header_menu_bg.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:50px;
	padding-top:5px;
	text-align:center;
	}

.layer_footer
{
	clear:both; 
	float:none;
	border-top:solid 1px #cccccc;
	float:none;
	text-align:left;
	margin:auto;
	width:1000px;
	padding-top:5px;
	}
/* END: 页面布局 */
/* BEGIN : 常用的 */
SPAN.required
{
    color:#ff0000;
}
.c_msg
{
	color:#ff0000;
	}
.c_msg_container
{
	text-align:center;
	padding-top:2px;
	padding-right:2px;
	}
SPAN.copyright
{
	font-size:12px;
	font-family:Verdana;
	}
.interval
{
	height:5px;
	font-size:1px;
	}
.ctrl_txt_disabled
{
	background-color:#dddddd;
	}
.tip
{
	padding:10px 10px 10px 45px;
	background-color:#ffffd0;
	border:solid 1px #ffcc00;
	color:#008800;
	background-image:url(../images/tip.png);
	background-position:6px center;
	background-repeat:no-repeat;
	}
.input_readonly
{
	background-color:#cccccc;
	}
/* END :常用的 */

/* BEGIN : Sign系列 */
DIV.sign_yn0
{
	margin:auto;
	width:16px;
	height:16px;
	background-image:url(../images/sign_yn_0.png);
	background-position:center center;
	background-repeat:no-repeat;
	}
DIV.sign_yn1
{
	margin:auto;
	width:16px;
	height:16px;
	background-position:center center;
	background-repeat:no-repeat;
	background-image:url(../images/sign_yn_1.png);
	}
DIV.sign_lock0
{
	margin:auto;
	width:16px;
	height:16px;
	background-position:center center;
	background-repeat:no-repeat;
	background-image:url(../images/sign_lock_0.png);
	}
DIV.sign_lock1
{
	margin:auto;
	width:16px;
	height:16px;
	background-position:center center;
	background-repeat:no-repeat;
	background-image:url(../images/sign_lock_1.png);
	}
DIV.sign_gender0
{
	margin:auto;
	width:16px;
	height:16px;
	background-position:center center;
	background-repeat:no-repeat;
	background-image:url(../images/sign_gender0.png);
	}
DIV.sign_gender1
{
	margin:auto;
	width:16px;
	height:16px;
	background-position:center center;
	background-repeat:no-repeat;
	background-image:url(../images/sign_gender1.png);
	}
/* END: Sign系列*/
/* BEGIN : WUC中用到的 */
.wuc_login_bar
{
	color:#3399aa;
	}
.wuc_login_bar span
{
	color:#3399aa;
	}
.wuc_login_bar A
{
	color:#0082cb;
	text-decoration:none;
	padding:2px 5px 2px 5px;
	}
.wuc_login_bar A span
{
	color:#0082cb;
	}
.wuc_login_bar A:hover
{
	color:#ffffff;
	background-color:#99aaff;
	text-decoration:none;
	padding:2px 5px 2px 5px;
	}
.wuc_login_bar A:hover span
{
	color:#ffffff;
	}
/* END : WUC中用到的 */


